﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using CommonInterfaces.Models;
using LEET.CommonInterfaces;
using LEET.CommonInterfaces.Models;

namespace Tedds_Tool.Automatables
{
    public interface ILEETModual
    {
        bool CanCompile(String instruction);
        IInstruction CreateInstruction(String instruction);
        String TypeName { get; }
        FrameworkElement CreateScriptItemDetails(Nil onUpdate, IEnumerable<String> processes, IElementState state);
    }
}
